<?php
use think\facade\Route;

/** 接口路由 */
Route::group('user/group', function () {
    Route::get('/list', '@index')->name('user.group.index'); // 后台用户角色列表数据
    Route::get('/groups', '@groups'); // 角色数据[id,title]
    // Route::get('/<pid>/children', '@getChildrenList')->pattern(['pid' => '\d+'])->name('user.group.index'); // 后台用户角色列表数据 -- 加载子角色
    Route::post('$', '@create')->name('user.group.create'); // 创建后台角色
    Route::group('<id>', function () {
	    Route::put('$', 		 '@edit')->name('user.group.edit'); // 编辑后台用户
	    Route::delete('$', 		 '@delete')->name('user.group.delete'); // 删除后台用户组
	    Route::get('permission', '@permission')->name('user.group.auth'); // 节点树形数据
	    Route::put('permission', '@permission')->name('user.group.auth');
    })->pattern(['id' => '\d+']);
})->prefix('\app\admin\service\user\Group');
